to revenge oneself on someone - Spanisch Englisch Wörterbuch